Skip to content

Trace Gen for Tower and Proof Shape#1275

Closed
darth-cy wants to merge 7 commits intofeat/recursion-v2from
trace/proof_shape_tower
Closed

Trace Gen for Tower and Proof Shape#1275
darth-cy wants to merge 7 commits intofeat/recursion-v2from
trace/proof_shape_tower

Conversation

@darth-cy
Copy link
Collaborator

No description provided.

let engine = E::new(self.pk.params.clone());
#[cfg(debug_assertions)]
debug_constraints(&self.circuit, &ctx, &engine);
/* debug block: Step 1 placeholder - skip strict debug constraint checks */
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

we can bypass #[cfg(debug_assertions)] check via release build
This is my sample testing command,
RUST_LOG=debug RUST_MIN_STACK=33554432 RUST_BACKTRACE=1 cargo test --release -p ceno_recursion_v2 leaf_app_proof_round_trip_placeholder -- --nocapture

Copy link
Collaborator

@hero78119 hero78119 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

one related to bypass debug_assertions, other LGTM

@darth-cy darth-cy marked this pull request as draft March 25, 2026 02:46
@darth-cy darth-cy closed this Mar 26, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants